double-enveloping worm - English Synonyms Dictionary